medulla (pl: medullae) - Spanish English Dictionary